Cartographic Animation in Three Dimensions: Experimenting with the Scene Graph
نویسندگان
چکیده
Cartographers have made a shift from pen and ink to digital production methods; but the digital revolution remains unfinished. Two important methods that digital production makes possible are the use of animation, and the use of three-dimensional representation. Animation, here, is considered to involve the use of motion, especially motion without continuous user input, while three-dimensional representation means the simulation of three dimensions in a two-dimensional display. The combination of these two computer graphics techniques has the potential for increasing the power of both; the two approaches are complimentary. A three-dimensional scene can be made to carry a higher density of information by using animation to vary the light source or perspective, for example, by highlighting components of a three-dimensional scene that are of particular interest. Elements unique to animation, such as rate of change and order of appearance, can be combined with elements unique to threedimensional display, like fog, lighting, and texture. However, although these elements can be combined, current cartographic theory and tools do not make it easy to do so. An addition to cartographic theory that will aid in the creation of novel combinations of three-dimensional scenes with animation is described. This addition is a categorization of possible visual variables generated by three-dimensional scenes, and ways these variables can be integrated with animation in a geovisualization context. A technical solution for combining three-dimensional display and animation, presented here, is the use of software components that can be linked together in a visual programming environment. The software used, GeoVISTA Studio, enables data sources, data transformations, data analysis, and data display, to be linked together along with user controls for these components. GeoVISTA Studio eases the creation of experimental three-dimensional animated maps.
منابع مشابه
A General Specification for Scene Animation
This paper presents the foundations of IBAL, a general specification for scene animation. IBAL regulates interactions among graphical elements, such as geometric models and behavioral algorithms, to describe animated scenes. Interactions among graphical elements are managed by primitives which are arranged into three graphs. The three graphs logically partition an animation into “who,” “what,” ...
متن کاملOperating on the Animation Scene Graph in XML (X3D)
The motivation for this article lies in 3D computer graphics animation systems that were developed twenty to thirty years ago. The author particularly sees the connection between Mathematica and the animation system that ran in Genera Lisp on the Symbolics platform. This article presents a method for programmatically operating on an animation scene graph in Mathematica represented in the X3D ex...
متن کاملGraph-based Visual Saliency Model using Background Color
Visual saliency is a cognitive psychology concept that makes some stimuli of a scene stand out relative to their neighbors and attract our attention. Computing visual saliency is a topic of recent interest. Here, we propose a graph-based method for saliency detection, which contains three stages: pre-processing, initial saliency detection and final saliency detection. The initial saliency map i...
متن کاملBackground Animation Generator: Interactive Scene Design based on Motion Graph
In this paper, an interactive background scene generation and editing system is proposed based on improved motion graph. By analyzing the motion of an input animation with limited length, our system could synthesize large amount of various motions to yield a composting scene animation with unlimited length by connecting the input motion pieces through smooth transitions based on a motion graph ...
متن کاملActive legends for interactive cartographic animation
Active legends in cartographic animation serve the dual purpose of controlling the display of a map sequence and providing necessary information about the individual frames. Legends for cartographic animations have typically been implemented in a non-interactive form as individual legends that are synchronized with the display of the map. An active legend creates a tactual/visual association be...
متن کامل